home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / comm / net / LT_UNIX255.lha / Manual.LT / goto.man < prev    next >
Text File  |  1997-04-16  |  1KB  |  52 lines

  1. goto(1)
  2.  
  3.        COMANDO:
  4.        goto - Vai para outro ponto do SHELL.
  5.  
  6.        SINTAXE:
  7.        goto _[LABEL,LINHA]
  8.  
  9.  
  10.        Este comando foi desenvolvido com a finalidade de ir para outro ponto
  11.   do SHELL, ex:
  12.  
  13.        _INICIO
  14.        input Qual opção:
  15.        c="";attrib c
  16.        if c=1
  17.           goto _PARTE1
  18.        fi
  19.        if c=2
  20.           goto _PARTE2
  21.        else
  22.           goto _INICIO
  23.        fi
  24.        _PARTE1
  25.        echo parte1;exit
  26.        _PARTE2
  27.        echo parte2;exit
  28.  
  29.        Este programa acima mostra detalhadamente  o  uso  do  comando  GOTO,
  30.   quando o sistema encontra um GOTO será verificado todo o programa a procu-
  31.   ra de um label para onde o GOTO está apontando, caso ele não  seja  encon-
  32.   trado será mostrada uma mensagem de erro:
  33.  
  34.        [ERRORSH-5] - Indefinido label para GOTO...
  35.  
  36.        Após a mensagem de erro o sistema prossegue da próxima linha  normal-
  37.   mente o SHELL.
  38.  
  39.        É necessário colocar sempre o símbolo [_] em frente ao label em ques-
  40.   tão, ex:
  41.  
  42.        _INICIO
  43.        _1
  44.        _2
  45.        _INCLUI:
  46.        _EXCLUI
  47.  
  48.            -------------------------------------------------------
  49.  
  50.     LT-UNIX SYSTEM (R) _ Lithium Software 1995, by Cristian Robert Gallas
  51.  
  52.